push repeatedly - French English Dictionary